package com.qfedu.kbonline.dao;

import com.qfedu.kbonline.entity.Order;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;



/**
 * @description: 牛逼哄哄的代码生成器
 * @author: 韩智飞
 * @create: 2020-09-15 13:14:02
 */
public interface OrderDao {
    /*新增*/
    @Insert("insert into order (id,status,isCheck,doctorId,sickDetail,createTime,payTime,patientUid,patientName,idCard,orderCode) values(#{id},#{status},#{isCheck},#{doctorId},#{sickDetail},#{createTime},#{payTime},#{patientUid},#{patientName},#{idCard},#{orderCode})")
    int insert(Order order);

    /*删除*/
    @Delete("delete from order where id=#{id}")
    int deleteById(int id);
    /*查询全部*/
    @Select("select * from order")
    Order all();
}